Słownik techniczny polsko-angielski

haulage tractor, towing tractor